hold back/in check - English Synonyms Dictionary